void moveZeroes(int* nums, int numsSize){
    int zero_count=0;
    int i=0;
    for(i=0;i<numsSize;i++)
    {
        if(nums[i]==0)
            zero_count++;
        else
            nums[i-zero_count]=nums[i];
    }
    for(int i=numsSize-zero_count;i<numsSize;i++)
        nums[i]=0;
}